skin and fur - Espagnol Anglais Dictionnaire